surgical silk suture - French English Dictionary